not able to make head or tail of something - Alemán Inglés Diccionario